home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / ww_tv.exe / TEDTWND2.CPP < prev    next >
C/C++ Source or Header  |  1992-01-03  |  4KB  |  115 lines

  1. /****************************************************************************/
  2. /*                                                                          */
  3. /*                    Copyright (c) 1991 Primatech Inc.                     */
  4. /*                                                                          */
  5. /*                           All Rights Reserved                            */
  6. /*                                                                          */
  7. /****************************************************************************/
  8.  
  9.  
  10.  
  11. // $config$=/MTEdtWnd2.cpp
  12. //
  13. //  $NAME$:
  14. //          ..Module Overview
  15. //
  16. //  $GLOBAL PATHS$
  17. //          modules\all\TEdtWnd2.cpp
  18. //          modules\c++\TEdtWnd2.cpp
  19. //          objects\TEditWindow
  20. //
  21. //  $0$
  22. //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  23. //
  24. //  Purpose:    To define a sizeLimits() function for the TEditWindow class.
  25. //              Without it, the scroll bar gets overwritten and is unusable.
  26. //
  27. //  Prototypes location:    $/SEE(editors.hpp)$
  28. //
  29. //  Other Information:
  30. //
  31. //  See also:       $/SEE()$
  32. //
  33. //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  34.  
  35.  
  36. //$-1$
  37. #if 0
  38. //$1$
  39. /**** MODIFICATIONS HISTORY ****/
  40.  
  41. Created:        November 1991 by John L. Swartzentruber
  42.  
  43.  
  44. $SKIP START$
  45. #endif
  46.  
  47. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  48. /*+                                                                        +*/
  49. /*+                       I N C L U D E   F I L E S                        +*/
  50. /*+                                                                        +*/
  51. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  52. #define Uses_TEditWindow
  53. #include <tv.h>
  54.  
  55.  
  56.  
  57. //$SKIP END$
  58. //$2$
  59. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  60. /*+                                                                        +*/
  61. /*+       # D E F I N E S    C L A S S E S   and    T Y P E D E F S        +*/
  62. /*+                                                                        +*/
  63. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  64.  
  65.  
  66.  
  67. //$3$
  68. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  69. /*+                                                                        +*/
  70. /*+                E X T E R N A L    D E F I N I T I O N S                +*/
  71. /*+                                                                        +*/
  72. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  73.  
  74.  
  75. //$4$
  76. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  77. /*+                                                                        +*/
  78. /*+                  S T A T I C    D E F I N I T I O N S                  +*/
  79. /*+                                                                        +*/
  80. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  81.  
  82.  
  83.  
  84. //$END$
  85. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  86. /*+                                                                        +*/
  87. /*+          S T A T I C   F U N C T I O N   P R O T O T Y P E S           +*/
  88. /*+                                                                        +*/
  89. /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  90.  
  91.  
  92. /* EJECT */
  93. //****************************************************************************
  94. //
  95. //      Function $NAME$:
  96. //                          TEditWindow::sizeLimits( TPoint&, TPoint& )
  97. //                                                                            $1$
  98. // 
  99. //      Purpose:    To indicate what the size limits are for an edit window.
  100. //
  101. //      Return:     None
  102. //
  103. //      Other information:
  104. //
  105. //$0$
  106. //****************************************************************************
  107. void TEditWindow::sizeLimits( TPoint& min, TPoint& max )
  108. //                                                                            $END$
  109. {
  110.     TWindow::sizeLimits(min, max);
  111.  
  112.     if (min.x < 20)
  113.         min.x = 20;
  114. }
  115.